/*
 * IKeyEvent.h
 *
 *  Created on: 06.10.2012
 *      Author: caffeine
 */

#ifndef IKEYEVENT_H_
#define IKEYEVENT_H_

#include <Keycodes.h>
#include <IReferenceCounted.h>

namespace irr {
namespace control {

class IKeyEvent:public virtual irr::IReferenceCounted{
public:
	virtual bool onKeyDown(EKEY_CODE key)=0;
	virtual bool onKeyUp(EKEY_CODE key)=0;
};

} /* namespace control */
} /* namespace irr */
#endif /* IKEYEVENT_H_ */
